a scourge/a plague - Spanish English Dictionary